body {
    color: #666666;
    font: 12px/24px "Microsoft YaHei","Arial","Arial Narrow";
    letter-spacing: 0.04em;
}
.wineH2{font-size:20px;color:#670301}
.colH{font-size:21px}
.more{font-size:11px;color:#f6b49f}
.more:hover{color:#ee8f79}
/*mod1*/
.mod1{height:100%;margin:0 0 24px 0;}
.modH3{font-size:19px;height:100%;margin:0 0 8px 0;}
.modSpan{display:block;border-bottom:dashed 1px #dedede;line-height:0;font-size:0;height:0;}
.modH4{font-size:15px;color:#ee8f79;margin-bottom:4px;}
.mod-ul a{color:#6c6c6c;text-decoration:underline}
.mod-ul a:hover{color:#ee8f79}
.modbg{margin:9px 0  0 0;}
.bgg{background-color:#f2f2f2;padding:12px;}
.mod11{margin-bottom:12px;}
a{color:#929292}
a:hover{color:#f2a998}
/*footer*/
#footer{
	background: url("../images/footer.png") repeat-x scroll 0 0 transparent;
    display:inline;
    float:left;
    height:135px;
    margin:50px 0 0;
    padding:11px 0 0;
    width:100%;
}
#footer img {
    float: left;
    margin-right:10px;
}
#footer p {
    padding-top:3px;
}
.foot_con {
    margin: 0 auto;
    padding: 15px;
    width: 610px;
}
/*topbar*/
#topbar{
	background: url(../images/common.png) repeat-x scroll 0 0 transparent;
    height: 31px;
    position: relative;
}
.topbar-a{
	padding:3px;
	color: #C25572;
}
.topbar-ul li{
	float:left;
	padding:3px; 
	margin:0 10px 0 0;
}
.topbar-ul li a{
	border-right:solid 1px #c8c8c8;
	padding:0 10px 0 0;
	line-height:10px;
	color: #666666;
}
/*head*/
#head{
	background:url(../images/common.png) repeat-x scroll 0 -25px transparent;
	height:51px;
}
.logo{
	background:url(../images/logo.png) no-repeat;
	width:178px;
	height:60px;
}
.searchForm{position:relative;top:16px;right:-1px;width:380px;height:40px;}
#headKeyword{
    border:solid 1px #a7667c;
    height: 17px;
    left: -2px;
    line-height: 17px;
    padding: 4px 5px;
    position: relative;
    width: 258px;
}
#headSubmit{
	background:url(../images/search.gif) no-repeat;
	border: medium none;
    cursor: pointer;
    height: 28px;
    text-indent: -999em;
    width: 80px;
}
/*nav*/
#nav{
    background: url("../images/common.png") repeat-x scroll 0 -96px transparent;
	height:28px;
	margin-top:11px\9;
}
.nav-ul li{
	float:left;
	padding-right:8px;
}
.nav-ul li a{
	display:block;
	line-height:28px;
	color:#fff;
	padding:0 0px 0 14px;
}
.nav-ul li a b{
	display:block;
	padding:0 14px 0 0;
}
.nav-ul li a:hover b{
	color:#4fff;
	background:url("../images/nav-hover.jpg") no-repeat right top;
	}
.nav-ul li a:hover{
	color:#999;
	background:url("../images/nav-hover.jpg");
	}
.userDo li{
	float:left;
	margin:0 20px 0 0;
}
.userDo li a{
	color:#fff;
}
/*main*/
.leftCol{width:193px}
.mainCol{width:670px}
.rightCol{width:265px}
/*infotDl*/
.inforDl{margin-top:20px;} 
.inforDl li {
    color:#ee8f79;
	padding:1px 0 1px 0;
	margin:3px 0 3px 0;
}
 
.inforDl li span {
    color:#7a7879;
    padding:1px;
	margin-left:5px;
}
/*
.inforDl dt{color:#ee8f79;display:inline;float:left}
.inforDl dd{float:left;display:block}*/